home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 10 / AACD 10.iso / AACD / Games / MAME / src / sound / streams.h < prev    next >
C/C++ Source or Header  |  2000-02-09  |  611b  |  19 lines

  1. #ifndef STREAMS_H
  2. #define STREAMS_H
  3.  
  4. void set_RC_filter(int channel,int R1,int R2,int R3,int C);
  5.  
  6. int streams_sh_start(void);
  7. void streams_sh_stop(void);
  8. void streams_sh_update(void);
  9.  
  10. int stream_init(const char *name,int default_mixing_level,
  11.         int sample_rate,
  12.         int param,void (*callback)(int param,INT16 *buffer,int length));
  13. int stream_init_multi(int channels,const char **names,const int *default_mixing_levels,
  14.         int sample_rate,
  15.         int param,void (*callback)(int param,INT16 **buffer,int length));
  16. void stream_update(int channel,int min_interval);    /* min_interval is in usec */
  17.  
  18. #endif
  19.